whole roasted cattle head - Español Inglés Diccionario